<%@ page language="java" contentType="text/html; charset=UTF-8"
    pageEncoding="UTF-8"%>
<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
<title>Ajax开发精要</title>
<link href="css/style.css" rel="stylesheet" type="text/css">
<style type="text/css">
<!--
.STYLE1 {color: #FF0000}
-->
</style>
</head>

<body><center>
  <table width="500" border="0" cellspacing="0" cellpadding="4">
    <tr>
      <td align="center" class="title">Ajax应用开发综合案例</td>
    </tr>
  </table>
  <table width="400" border="0" cellspacing="0" cellpadding="4">
    <tr>
      <td width="20%" align="center">作者：柯自聪</td>
      <td width="60%" align="center">http://www.blogjava.net/eamoi</td>
      <td width="20%" align="center">2006年5月</td>
    </tr>
  </table>
  <table width="500" border="0" cellpadding="4" cellspacing="0" bgcolor="#CCCCCC">
    <tr>
      <td align="center"><strong>订购《Ajax开发精要》--&gt; <a href="http://www.dearbook.com.cn">第二书店</a> | <a href="http://www.china-pub.com">China-pub</a></strong> </td>
    </tr>
  </table>
  <table width="500" border="0" cellpadding="4" cellspacing="1" bgcolor="#CCCCCC">
    <tr>
      <td width="100%" bgcolor="#FFFFFF" class="td1">应用案例1：模拟MSN Space部分功能 （来源：《Ajax开发精要》） </td>
    </tr>
    <tr>
      <td width="100%" align="center" bgcolor="#FFFFFF"><table width="96%" border="0" cellspacing="0" cellpadding="4">
        <tr>
          <td>实体类：</td>
          </tr>
        <tr>
          <td>Blog、BlogComment、BLogImage、BlogList、BlogListItem、BlogReference</td>
          </tr>
        <tr>
          <td>服务类：BlogService</td>
          </tr>
        <tr>
          <td>JavaServlet类：BlogManagere</td>
          </tr>
        <tr>
          <td>JSP文件：/msnspace/blog.jsp、/msnspace/bloglist.jsp</td>
          </tr>
        <tr>
          <td>XML文档：blog.xml、bloglist.xml</td>
        </tr>
        <tr>
          <td>&nbsp;</td>
          </tr>
        <tr>
          <td>应用A：添加评论、阅读评论、固定链接、引用通告&nbsp;&nbsp;<a href="message/ajaxMessage.jsp" target="_blank"><img src="images/go.gif" width="17" height="17" align="absmiddle"></a><a href="msnspace/blog.jsp" target="_blank">查看执行效果</a></td>
          </tr>
        <tr>
          <td>应用B：管理自定义列表&nbsp;&nbsp;--><a href="msnspace/bloglist.jsp" target="_blank">查看执行效果</a></td>
          </tr>
      </table></td>
    </tr>
    <tr>
      <td width="100%" bgcolor="#FFFFFF" class="td1">应用案例2：简单的Ajax留言簿（来源：《Ajax开发精要》）</td>
    </tr>
    <tr>
      <td width="100%" align="center" bgcolor="#FFFFFF"><table width="96%" border="0" cellspacing="0" cellpadding="4">
        <tr>
          <td>实体类：</td>
        </tr>
        <tr>
          <td>AjaxMessage、MessageCriteria</td>
        </tr>
        <tr>
          <td>服务类：AjaxMessageService</td>
        </tr>
        <tr>
          <td>JavaServlet类：MessageAction</td>
        </tr>
        <tr>
          <td>JSP文件：/message/ajaxMessage.jsp</td>
        </tr>
        <tr>
          <td>XML文档：ajaxmessages.xml</td>
        </tr>
        <tr>
          <td>&nbsp;</td>
        </tr>
        <tr>
          <td>应用A：添加留言、修改留言、删除留言、搜索留言&nbsp;&nbsp;<a href="message/ajaxMessage.jsp" target="_blank"><img src="images/go.gif" width="17" height="17" align="absmiddle">查看执行效果</a></td>
        </tr>

      </table></td>
    </tr>
    <tr>
      <td width="100%" bgcolor="#FFFFFF"><span class="STYLE1">注：上述两个案例在《Ajax开发精要》一书中均有详细的讲解，并提供源码下载。</span></td>
    </tr>
    <tr>
      <td width="100%" bgcolor="#FFFFFF" class="td1">应用案例3：基于Ajax的简单分页查询</td>
    </tr>
    <tr>
      <td width="100%" bgcolor="#FFFFFF"><table width="96%" border="0" cellspacing="0" cellpadding="4">
        <tr>
          <td>实体类：</td>
        </tr>
        <tr>
          <td>News</td>
        </tr>
        <tr>
          <td>服务类：NewsService</td>
        </tr>
        <tr>
          <td>JavaServlet类：NewsManager</td>
        </tr>
        <tr>
          <td>JSP文件：/news/list.jsp</td>
        </tr>
        <tr>
          <td>XML文档：news.xml</td>
        </tr>
        <tr>
          <td>&nbsp;</td>
        </tr>
        <tr>
          <td>应用：简单新闻列表的分页查询，上一页、下一页、第一页、最末页&nbsp;&nbsp;<a href="news/list.jsp" target="_blank"><img src="images/go.gif" width="17" height="17" align="absmiddle">查看执行效果</a></td>
        </tr>
      </table></td>
    </tr>
    <tr>
      <td width="100%" align="center" bgcolor="#FFFFFF">&nbsp;</td>
    </tr>
    <tr>
      <td width="100%" bgcolor="#FFFFFF">&nbsp;</td>
    </tr>
    <tr>
      <td width="100%" align="center" bgcolor="#FFFFFF">&nbsp;</td>
    </tr>
    <tr>
      <td width="100%" align="center" bgcolor="#FFFFFF">&nbsp;</td>
    </tr>
    <tr>
      <td width="100%" bgcolor="#FFFFFF">&nbsp;</td>
    </tr>
    <tr>
      <td align="center" bgcolor="#FFFFFF">&nbsp;</td>
    </tr>
    <tr>
      <td bgcolor="#FFFFFF">&nbsp;</td>
    </tr>
    <tr>
      <td bgcolor="#FFFFFF">&nbsp;</td>
    </tr>
    <tr>
      <td bgcolor="#FFFFFF">&nbsp;</td>
    </tr>
  </table>
</center>
</body>
</html>
